wlopm
wlopm is a utility for output power management, meaning it turns the screen off without disabling the logical output (a bit like DPMS on X). For some odd reason, this seems to be my most popular project. Will work on any Wayland server implementing the wlr-output-power-management-unstable-v1↗ protocol.
You can find the code repository on sourcehut↗.
wlopm(1)
WLOPM(1) General Commands Manual WLOPM(1)
NAME
wlopm - Wayland output power management
SYNOPSIS
wlopm [-j] [--json] [--on output-name] [--off output-name] [--toggle output-name]
wlopm [-h] [--help] wlopm [-v] [--version]
DESCRIPTION
wlopm is a simple client implementing zwlr-output-power-management-v1.
If no operations are defined, wlopm will list all outputs and their current power modes.
OPTIONS
-h, --help
Print help and exit.
-v, --version
Print version and exit.
-j, --json
Enable JSON formatting for listing outputs and errors encountered while trying to set their
power modes.
--on output-name
Set the power mode of the output to on.
--off output-name
Set the power mode of the output to off.
--toggle output-name
Toggle the power mode of the output
OUTPUT NAMES
Output names are compositor dependent.
If instead of an output name * is given as parameter to an operation, wlopm will do the operation
for all discovered outputs.
AUTHOR
Leon Henrik Plickat
git.sr.ht/~leon_plickat/wlopm 2021-07-17 WLOPM(1)